import 'package:equatable/equatable.dart';
import 'package:backend.purchases/domain/entities/google_play_api/google_play_api_purchased_subscription_cancellation_survey_reason.dart';

class GooglePlayApiPurchasedSubscriptionCancellationSurveyResult extends Equatable {
  const GooglePlayApiPurchasedSubscriptionCancellationSurveyResult({
    required this.reason,
    required this.customAnswer,
  });

  final GooglePlayApiPurchasedSubscriptionCancellationSurveyReason reason;
  final String? customAnswer;

  @override
  List<Object?> get props {
    return [
      reason,
      customAnswer,
    ];
  }
}
